package org.homeworkteam.bean;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

/**
 * Admin 实体类
 * - 映射数据库表 "admin" 的字段
 */
@Data
@TableName("admins") // 映射数据库表名
public class Admin {

    /**
     * 管理员 ID
     */
    @TableId(value = "admin_id", type = IdType.AUTO) // 主键自增
    private Integer adminId;

    /**
     * 管理员账号
     */
    @TableField("admin_account") // 映射字段 admin_account
    private String adminAccount;

    /**
     * 管理员密码
     */
    @TableField("admin_password") // 映射字段 admin_password
    private String adminPassword;

    /**
     * 管理员姓名
     */
    @TableField("admin_name") // 映射字段 admin_name
    private String adminName;

    /**
     * 管理员身份证号
     */
    @TableField("admin_idcard") // 映射字段 admin_idcard
    private String adminIdcard;

    /**
     * 管理员手机号
     */
    @TableField("admin_phone") // 映射字段 admin_phone
    private String adminPhone;
}
